<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
	<head>
		<title>Login Page</title>
		
		<style type="text/css">
			.errorblock {
				color: #ff0000;
				background-color: #ffeeee;
				border: 3px solid #ff0000;
				padding: 8px;
				margin: 16px;
			}
		</style>
	</head>
	
	<body onload="document.f.j_username.focus();">
		<h3>Login with Username and Password (Custom Page)</h3>
		
		<c:if test="${not empty error}">
			<div class="errorblock">
				Your login attempt was not successful, try again.<br/>
				Caused : ${sessionScope["SPRING_SECURITY_LAST_EXCEPTION"].message}			
			</div>
		</c:if>
		
		<form name="f" action="<c:url value='j_spring_security_check'/>" method="post">
			<table>
				<tr>
					<td>User :</td>
					<td><input type="text" name="j_username" value=""/></td>
				</tr>
				<tr>
					<td>Password :</td>
					<td><input type="password" name="j_password"/></td>
				</tr>
				<tr>
					<td colspan="2">
						<input name="submit" type="submit" value="submit"/>
					</td>
				</tr>
				<tr>
					<td colspan="2">
						<input name="reset" type="reset" value="reset"/>
					</td>
				</tr>
			</table>
		</form>
	</body>
</html>